﻿#region << 版 本 注 释 >>

/*----------------------------------------------------------------
* 类 名 称 ：BaseRes
* 类 描 述 ：
* 作    者 ：henrychang
* 创建时间 ：2019/1/6 18:35:54
*******************************************************************
* Copyright @ henrychang 2019. All rights reserved.
*******************************************************************
//----------------------------------------------------------------*/

#endregion << 版 本 注 释 >>

using UnityEngine;

namespace TouchFish.AssetLoad
{
    public class BaseRes : AbstractRes
    {
        public BaseRes(string assetName) : base(assetName)
        {
        }

        public BaseRes()
        {
        }

        protected override void OnReleaseRes()
        {
            //如果Image 直接释放了，这里会直接变成NULL
            if (mAsset != null)
            {
                if (mAsset is GameObject)
                {
                }
                else
                {
                    Resources.UnloadAsset(mAsset);
                }

                mAsset = null;
            }
        }
    }
}